home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
editor
/
xes.lha
/
XES
/
S
/
menus.xrc
< prev
next >
Wrap
Text File
|
1995-08-23
|
8KB
|
270 lines
# $VER: menus.xrc 1.2 (23 Aug 1995)
setmacro m+ 2 (menuadd \$menu \$arg1 \$arg2)
setmacro ms+ 2 (menuadd \$menu (\$submenu^S\$arg1) \$arg2)
setmacro m- 0 (menubar \$menu)
setmacro ms- 0 (menusubbar \$menu \$submenu)
setmacro mc 3 (menucheck \$menu \$arg1 \$arg3 if (\$arg2) (msc \\\$arg1 1))
setmacro msc 2 (menusetcheck \$menu \$arg1 \$arg2)
menuoff
menuclear
set menu Project
set submenu (About XES)
ms+ $($VER:) null
ms+ (Copyright © 1995 Fergus Duniho) null
ms+ (fdnh@troi.cc.rochester.edu) null
ms-
ms+ (If you use XES, please email me your) null
ms+ (comments and suggestions. That is) null
ms+ (the only price for using XES!) null
m+ (About XDME) about
set submenu Load
ms+ (Replace ...^AO) (rx1 XES:Rexx/FileOp Replace)
ms+ (New ...^AN) (rx1 XES:Rexx/MultiFiles Load)
ms+ (Insert c-x i) x-i
ms+ (Diary c-x d) x-d
set submenu Save
ms+ (Save ... c-x c-s^AS) cx-s
ms+ (Save As ... c-x c-w^AW) cx-w
ms+ (Block ... c-x c-b) cx-b
ms+ (Preferences) (rx XES:Rexx/SavePrefs)
m+ (Print ...) gtb-print
m+ Compile (rx XES:Rexx/Compile)
set submenu Quit
ms+ (Close Window c-x k) x-k
ms+ (Quit All c-x c-c^AQ) cx-c
set menu Format
set submenu Reformat
ms+ (Reformat ¶ a-f) a-f
ms+ (Reformat Entire Document) (top while !b (xa-f first while !r downadd down))
ms+ (Indent & Reformat Each ¶) (top a-0 while !b (firstnb split tab join reformat first while !r downadd down))
set submenu Justify
ms+ (Left Justify @ Column 1^A[) (ifelse cb (goto end while cb (justify left up) goto start) (justify left))
ms+ (Left Justify @ Cursor^A@) (if !cb lineblock set m (\$colno) dec m indent b -255 indent b (\$m) unblock)
ms+ (Right Justify @ Margin^A]) (ifelse cb (goto end while cb (justify right up) goto start) (justify right))
ms+ (Center^A=) (ifelse cb (goto end while cb (justify center up) goto start) (justify center))
ms+ (Justify Full^AJ) (ifelse cb (goto end first while cb (justify full up if r (up up))) (justify full))
ms+ (Unjustify^A-) (ifelse cb (goto end while cb (unjustify up) goto start) unjustify)
ms+ (Indent N Spaces^AI) (title (Enter the number of spaces to indent.) escimm (set m ) indent b (\$m) unblock)
set submenu Spacing
ms+ (Single Space^A1) single-space
ms+ (Double Space^A2) double-space
set submenu Margins
ms+ (Margins ...) gtb-margins
ms+ (Margin Release a-0) a-0
ms+ (Set Indent Column c-1) c-1
ms+ (Set Left Margin a-[) a-[
ms+ (Set Right Margin a-]) a-]
ms+ (No Left Margin a-=) a-=
set submenu Tabs
ms+ (Set Tabstops) (set x (\$colno) dec x tabstop (\$x))
ms+ (Enter Tabstops ...) (escimm (tabstop ))
set submenu Outline
ms+ (Position Outline Heading) heading-indent
ms+ (Position Roman Heading) roman-indent
ms+ (Reformat Entire Outline) (top while !b (format-outline first while !l downadd down))
ms+ (Left Shift Outline Block) (indent b -t)
ms+ (Right Shift Outline Block) (indent b t)
ms+ (Renumber Outline Block) (rx XES:Rexx/RenumberOutline title \$RS)
set menu Edit
m+ (Cut^AX) cut-block
m+ (Copy^AC) copy-block
m+ (Paste^AV) clipins
m+ (Delete^AD) delete-block
m-
set submenu Regions
ms+ (Mark c-@) cs-2
ms+ (Kill c-w) c-w
ms+ (Copy a-w) a-w
ms+ (Yank c-y) c-y
ms+ (Delete) delete-region
set submenu Rectangles
ms+ (Copy c-x r c) copy-rectangle
ms+ (Kill c-x r k) kill-rectangle
ms+ (Delete c-x r d) delete-rectangle
ms+ (Open c-x r o) open-rectangle
ms+ (Clear c-x r e) clear-rectangle
ms+ (Yank c-x r y) yank-rectangle
set submenu Clipfiles
ms+ (Change ...) reqclipfile
ms+ (Cut A-x) A-x
ms+ (Copy A-c) A-c
ms+ (Paste A-v) A-v
ms+ (Append A-a) A-a
set submenu Blocking
ms+ (Begin/End^AB) block
ms+ (Unblock^AU) unblock
ms+ (Push Block^A<) (push block)
ms+ (Pop Block^A>) (pop block)
ms+ (Region a-b) block-region
ms+ (All^AA) (bottom last block top first block)
ms+ (Paragraph) block¶
ms+ (Section) block§
set submenu (Line Blocks)
ms+ (Copy^AK) (blocktype line bcopy)
ms+ (Move^AM) (blocktype line bmove)
ms+ (Sort) (bsave T:TEXT execute (C:FSort FROM T:TEXT TO T:TEXT) goto block bdelete insfile T:TEXT rx "Z=Delete('T:TEXT')")
set submenu (Vertical Blocks)
ms+ (Open) (mark-block open-rectangle)
ms+ (Clear) (mark-block clear-rectangle)
set submenu Insertion
ms+ (Literal ...^AL) XES:Rexx/InsLit
ms+ (ASCII ... a-a) a-a
ms+ (Signature) (insfile S:.signature)
set submenu Lines
ms+ (Undo^AZ) undo
ms+ (Delete a-nk.) a-nk.
ms+ (Undelete a-z) a-z
ms+ (Insert a-nk0) a-nk0
set submenu Case
ms+ (UPCASE WORD a-u) a-u
ms+ (downcase word a-l) a-l
ms+ (Capitalize Word a-c) a-c
ms+ (UPCASE REGION c-x c-u) cx-u
ms+ (downcase region c-x c-l) cx-l
set menu Search
mc (Global?) $globalsearch (global \$itemcheck)
set submenu Find
ms+ (Find ...^AF) (rx XES:Rexx/ReqFind)
ms+ (Next a-n) next
ms+ (Prev a-p) prev
ms+ (Set Findstr c-f) c-f
set submenu Replace
ms+ (Replace ...^AR) gtb-find
ms+ (Replace a-r) a-r
ms+ (Next) (nextr)
ms+ (Prev) (prevr)
ms+ (Set Repstr c-r) c-r
set menu Goto
m+ (Window ...) gtb-windows
m+ (Line ...^AG) (rx "C='goto' rtgetlong(,'Enter Line #','Goto Line',,'rtgl_min=0 rtgl_max=\$numlines'); C")
m+ (Block Start) (goto start)
m+ (Block End) (goto end)
set menu Settings
m+ (Local Settings ...) gtb-local
m-
mc (Savetabs?) $savetabs (savetabs \$itemcheck)
mc (Shortlines?) $shortlines (sline \$itemcheck)
mc (Smartkeys?) $smartkeys (set smartkeys \$itemcheck)
mc (AppIcon?) $appicon (spc appicon \$itemcheck)
m-
m+ (Pens ... ) gtb-pens
m+ (Font ...^AT) arpfont
m+ (Save Config) saveconfig
set submenu Blocktype
ms+ (Line c-x m b) Mx-b
ms+ (Character c-x m n) Mx-n
ms+ (Vertical c-x m v) Mx-v
set submenu (Num. Keypad)
ms+ (Numeric) keypad-numbers
ms+ (Movement) keypad-move
set submenu (Major Modes)
ms+ (Fundamental c-x m f) Mx-f
ms+ (Programming c-x m p) Mx-p
ms+ (ARexx c-x m r) Mx-r
ms+ (ANSI C / C++ c-x m c) Mx-c
ms+ (K&R C c-x m k) Mx-k
ms+ (LISP c-x m l) Mx-l
ms+ (Text c-x m t) Mx-t
ms+ (HTML c-x m h) Mx-h
ms+ (AmigaGuide c-x m a) Mx-a
ms+ (Manual c-x m m) Mx-m
ms+ (Outline c-x m o) Mx-o
ms+ (Symbolic Logic c-x m s) Mx-s
set menu ANSI
set submenu Style
ms+ (Plain) ((^[[0m))
ms+ (Bold) ((^[[1m))
ms+ (Italics) ((^[[3m))
ms+ (Underline) ((^[[4m))
ms+ (Italicize Word) ((^[[3m) while c<>32 (col +1) (^[[0m))
set submenu Foreground
ms+ (Color 0) ((^[[30m))
ms+ (Color 1) ((^[[31m))
ms+ (Color 2) ((^[[32m))
ms+ (Color 3) ((^[[33m))
set submenu Background
ms+ (Color 0) ((^[[40m))
ms+ (Color 1) ((^[[41m))
ms+ (Color 2) ((^[[42m))
ms+ (Color 3) ((^[[43m))
set menu Misc
set submenu Spelling
ms+ (Check Spelling) spell-check
ms+ (Guess at Words) gtb-guess
ms+ (Select Dictionaries ...) (source XES:S/dict.xrc)
ms+ (Interactive Spellchecking) (source XES:S/interspell.xrc)
ms+ (Shut off Interactive) (execute (delete RAM:#?.(low|mix|ldx|mdx)) unmap spc unset DDIR)
set submenu Source
ms+ (File) (reqfile (Source File ...) () (\$filename) source \$reqresult)
ms+ (Block c-s) c-s
set submenu Convert
ms+ (NL -> NL/CR) (writeto t:text execute (addcr <t:text >t:text2) top block bottom block bdelete insfile t:text2)
ms+ (NL/CR -> NL) (writeto t:text execute (remcr <t:text >t:text2) top block bottom block bdelete insfile t:text2)
ms+ (// -> /* */) (autosplit off top repeat -1 (findr // /* last ` */'))
set submenu Info
ms+ (General) (title ("\$filename" \$mode Mode xpk\$(method).library))
ms+ (Display Time c-2) c-2
ms+ (Count Words a-F3) a-f3
set menu Disk
m+ (Make Directory ...) (rx XES:Rexx/MkDir)
m+ (Delete Files ...) (rx1 XES:Rexx/MultiFiles Delete)
m+ (Copy Files ...) (rx1 XES:Rexx/MultiFiles Copy)
m+ (Move Files ...) (rx1 XES:Rexx/MultiFiles Move)
m+ (Print Files ...) (rx1 XES:Rexx/MultiFiles Print)
m+ (Rake Files ...) (rx1 XES:Rexx/MultiFiles Rake)
m+ (Unpack Files ...) (rx1 XES:Rexx/MultiFiles Unpack)
m+ (Extract Archives ...) (rx1 XES:Rexx/MultiFiles Unarchive)
m+ (View Archives ...) (rx1 XES:Rexx/MultiFiles ViewArc)
m+ (Run Programs ...) (rx1 XES:Rexx/MultiFiles Run)
m+ (Call ARexx Macro ...) (rx "GetFile(,,'XES:Rexx/',,'Call ARexx Macro',,'PATGAD',,,,'#?.rexx')")
unset menu
unset submenu
menuon